body,div,p,form,img,ul,ol,li,b,h1,h2,h3,h6,dl,dt,dd{margin:0; padding:0;border:none;}
li{list-style-type:none;}
body{font:400 12px/24px "宋体";color:#3e3d3d;width:100%;background:#fff url(../images/1_02.jpg) repeat-x;}
a{color:#3e3d3d;text-decoration:none;font:400 12px/24px "宋体";}
a:hover{color:#ff8a00;}
.clear{clear:both;}

.header{height:95px;}
.header_c{width:960px; margin:0 auto; background:url(../images/1_06.jpg) no-repeat right 38px;text-align:right; padding-top:8px;}
.header img{float:left; margin:8px 0 0 0;}



#head{height:37px;}
.w960{width:960px;height:37px;margin:0 auto;background:url(../images/1_11.jpg) no-repeat;}
#head_960{Z-INDEX: 2; POSITION: relative;HEIGHT: 37px;}
.fl {FLOAT: left}
.nav{ width:1200px; height:37px; margin:0 auto; z-index:9999;}

.nav li{float:left;height:37px; width:80px; line-height:37px;position:relative;}
.nav li.last{background:none;}
.nav li a{float:left;display:block; width:80px; height:37px; text-align:center; line-height:37px; background:url(../images/nav_line.jpg) no-repeat left center; }
.nav li a:hover{background:url(../images/nav_hover.jpg) no-repeat center center; text-decoration:none;}
.nav li a span{float:left;display:block; width:80px; height:37px; line-height:37px;cursor:pointer; font-family:"Microsoft YaHei";text-align:center; color:#666; font-size:13px;}
.nav li a.selected{ background:url(../images/nav_hover.jpg) no-repeat center center; color:#666;}
.nav li a.selected2{ background:url(../images/nav_hover.jpg) no-repeat center center; color:#666;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:37px;left:0px; background:url(../images/nav_bg.jpg) center center repeat-y;}
.nav li .submenu{width:100px;}
.nav li .submenu{ z-index:9999;}
.nav li .submenu li{float:left;padding:0;background:none;height:25px; line-height:25px;}
.nav li .submenu li a{float:none;padding:0;text-align:center; font-family:"Microsoft YaHei";height:25px;line-height:25px;background:none; color:#fff; padding-left:1px; width:98px;}
.nav li .submenu li a:hover{background:url(../images/nav_hover2.jpg) no-repeat center center;;font-weight:normal; color:#fff; text-decoration:none;}


.in_nav {POSITION: absolute; TEXT-ALIGN: center;BACKGROUND:#fff;WIDTH:106px; height:auto; DISPLAY: none; padding:4px 0;}
.in_nav LI {WIDTH: 106px; HEIGHT:26px; display:block;line-height:26px; float:none;white-space:nowrap;}
.in_nav LI A {BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #434343; line-height:26px;}

#menu1{left:107px;}
#menu2{left:213px;} 
#nav_down {POSITION: relative}



.banner{width:960px;height:276px;overflow:hidden;margin:9px auto;}


.i_content1{height:338px;background:#eaedf2 url(../images/1_18.jpg) repeat-x;padding-bottom:10px;}
.i_content1_c{width:960px;height:auto;margin:0 auto;background:url(../images/1_20.jpg) no-repeat left 23px;}

.hotnews strong{ color:#ff7800; line-height:38px;float:left; margin:0 8px 0 0;}
.hotnews li{width:432px; height:38px; display:block;background:url(../images/1_22.jpg) no-repeat left 14px;padding-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; float:left;}
.hotnews li a{line-height:38px;}


.renzheng1{width:246px;margin:10px 10px 0 0; float:left; display:inline;}
.renzheng1_t{ font-weight:bold;background:url(../images/1_26.jpg) no-repeat 4px 5px; padding:0 2px 0 14px; margin-bottom:2px;}
.renzheng1_t a{float:right; color:#666;}
.renzheng1_m{border:#d4d4d4 solid 1px; background:#fff url(../images/1_49.jpg) repeat-x left bottom; padding-bottom:5px; height:256px;}
.renzheng1_m img{ margin:5px 0 5px 5px;}
.renzheng1_m ul{ margin:0 0 0 9px;}
.renzheng1_m li{display:block;width:216px; height:26px;background:url(../images/1_46.jpg) no-repeat left 8px;padding-left:12px;white-space:nowrap;overflow:hidden;}
.renzheng1_m li a{line-height:26px;}

.renzheng2{width:220px;margin:10px 10px 0 0; float:left; display:inline;}
.renzheng2_m{border:#d4d4d4 solid 1px; background:#fff url(../images/1_49.jpg) repeat-x left bottom; padding-bottom:5px;}
.renzheng2_m img{ margin:5px 0 5px 5px;}
.renzheng2_m ul{ margin:0 0 0 9px;}
.renzheng2_m li{display:block;width:180px; height:26px;background:url(../images/1_46.jpg) no-repeat left 8px;padding-left:12px;white-space:nowrap;overflow:hidden;}
.renzheng2_m li a{line-height:26px;}


.icontact{width:244px;margin:10px 0 0 0; float:left; display:inline;}
.icontact_m{border:#d4d4d4 solid 1px; background:#fff url(../images/1_49.jpg) repeat-x left bottom;line-height:26px;padding:0 0 5px 0;}
.icontact_m img{ margin:5px 0 5px 5px;}
.icontact_m p{text-indent:12px;}


.i_content2{width:960px;height:auto;margin:0 auto;}
.i_conleft{width:236px;margin:10px 13px 0 0; float:left; display:inline;}
.i_conright{width:711px;margin:10px 0 0 0; float:left; display:inline;}

.case_t{background:url(../images/1_60.jpg) no-repeat left bottom; padding:0 2px 9px 6px; margin-top:5px;}
.case_t a{float:right;}
.case_m{padding:5px 0 3px 8px;}
.case_m li{display:block;width:204px; height:24px;background:url(../images/1_46.jpg) no-repeat left 8px;padding-left:12px;white-space:nowrap;overflow:hidden;}
.case_m li a{line-height:24px;}


.tech_m{padding:5px 0 0 8px;}
.tech_m li{display:block;width:204px; height:28px;background:url(../images/1_46.jpg) no-repeat left 10px;padding-left:12px;white-space:nowrap;overflow:hidden;}
.tech_m li a{line-height:28px;}


.about{background:url(../images/1_53.jpg) no-repeat;}
.about_t{padding:2px 10px 0 26px;font:400 14px/26px "宋体";}
.about_t a{ float:right;font:400 12px/26px "宋体";}
.about_m{ border-left:#c0d4ea solid 1px;border-right:#c0d4ea solid 1px;border-bottom:#c0d4ea solid 1px;padding:6px 8px 8px 10px; line-height:26px;background:url(../images/1_68.jpg) repeat-x left bottom; height:156px; overflow:hidden;}
.about_m img{float:left;border:#c0d4ea solid 1px; margin:4px 14px 0 0;}



.zizhi{width:240px;background:url(../images/1_73.jpg) no-repeat; margin:10px 0 0 0; float:left; display:inline;}
.zizhi_m{border-left:#c0d4ea solid 1px;border-right:#c0d4ea solid 1px;border-bottom:#c0d4ea solid 1px; padding:12px 0 2px 10px;}


.news{border:#c0d4ea solid 1px;width:460px;margin:10px 9px 0 0; float:left; display:inline;background:url(../images/1_68.jpg) repeat-x left bottom; }
.news_left{ margin:12px 13px 0 10px; float:left;}

.news_m{float:left;height:234px; overflow:hidden; margin:4px 0;}
.news_m li{display:block;width:276px; height:26px;background:url(../images/1_77.jpg) no-repeat left 8px;padding-left:12px;white-space:nowrap;overflow:hidden;}
.news_m li a{line-height:26px;}


.link{width:958px; height:77px;background:#eff5fc url(../images/1_32.jpg) repeat-x;font-weight:bold; border:#c0d4ea solid 1px; margin:5px 0 0 0;}
.link p{ float:left; margin:30px 0 0 10px;}
.link ul{float:left;margin:8px 0 0 0;}
.link li{width:134px; height:60px; display:inline; float:left; margin-left:11px;}
.link li img{width:134px; height:60px;}

.footer{width:100%;background:#d1e3f7; padding:0 0 18px 0; color:#4d4d4d; margin-top:10px;}
.footer_con{width:960px; margin:0 auto; line-height:30px; padding-top:10px; margin-top:6px;}
.footer_con img{float:left; margin:4px 55px 5px 0;}


.i_content3{width:960px;height:auto;margin:0 auto;}
.i_conleft2{width:240px; height:auto;float:left;margin-right:10px; display:inline;}
.i_conright2{width:710px;height:auto;float:left;display:inline;}

.leftmenu{width:240px;background:url(../images/1_73.jpg) no-repeat;}
.leftmenu_m{border-left:#c0d4ea solid 1px;border-right:#c0d4ea solid 1px;border-bottom:#c0d4ea solid 1px;background:url(../images/1_68.jpg) repeat-x left bottom; padding-bottom:10px;}
.leftmenu_m li{display:block;height:27px;background:url(../images/1_48.jpg) no-repeat left bottom;padding:9px 0 0 12px;white-space:nowrap;overflow:hidden;margin:0 0 0 14px;}
.leftmenu_m li a{line-height:27px;}



UL.leftSidar2 {border-left:#c0d4ea solid 1px;border-right:#c0d4ea solid 1px;border-bottom:#c0d4ea solid 1px;background:url(../images/1_68.jpg) repeat-x left bottom; padding:4px 0 10px 0;}
.leftSidar2 LI{margin:6px 0 0 14px;}
.leftSidar2 LI A{display:block;height:27px;background:url(../images/1_48.jpg) no-repeat;white-space:nowrap;overflow:hidden; text-indent:12px; line-height:27px;}

UL.sub { width:204px;overflow:hidden;}
UL.sub A{width:204px;background:url(../images/1_23.jpg) no-repeat 0 7px;font:400 12px/24px "宋体"; height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
UL.sub A:hover {font:400 12px/24px "宋体";}




.icontact2{width:240px;background:url(../images/1_73.jpg) no-repeat; margin:10px 0 0 0;}
.icontact2_m{border-left:#c0d4ea solid 1px;border-right:#c0d4ea solid 1px;border-bottom:#c0d4ea solid 1px;line-height:26px;padding:0 0 5px 0;background:url(../images/1_68.jpg) repeat-x left bottom;}
.icontact2_m img{ margin:7px 0 5px 7px; width:224px; height:57px;}
.icontact2_m p{text-indent:12px;}


.maincont{background:url(../images/1_60.jpg) no-repeat left bottom; padding:0 2px 10px 8px;margin:2px 0 9px 0;}
.maincont span{float:right; color:#555;margin-top:4px; line-height:14px;}
.maincont a{color:#555;line-height:14px;}


.about_con{font:400 12px/28px "宋体";}
.about_con p{text-indent:2em;}
.about_con span{color:#ff8a00; font-weight:bold;}
.about_con img{ float:left;margin:10px 10px 0 0;}
.zizhi_con{ text-align:center;}

.fengcai_con{width:710px;height:auto;}
.fengcai_con li{width:220px;height:172px;margin:6px 16px 10px 0; float:left;display:inline;}
.fengcai_con li img{width:208px; height:160px; padding:5px;border:#e8e8e8 solid 1px;display:block;}

.btn{margin:18px 0 4px 0; text-align:center;}
.btn a{color:#444;margin-right: 5px; font-size:12px;background:url(../images/btn2.jpg) repeat-x; padding:6px 11px; border:#dcd9d9 solid 1px; line-height:12px;}
.btn a:hover{color:#fff;margin-right: 5px; font-size:12px;background:url(../images/btn.jpg) repeat-x; padding:6px 11px; border:#ff5b00 solid 1px;line-height:12px;}
.btn .s2{color:#fff;margin-right: 5px; font-size:12px;background:url(../images/btn.jpg) repeat-x; padding:6px 11px; border:#ff5b00 solid 1px;line-height:12px;}
.btn span{color:#444;margin-right: 5px; font-size:12px;background:url(../images/btn2.jpg) repeat-x; padding:6px 11px; border:#dcd9d9 solid 1px; line-height:12px;}

.news_con{width:710px;height:auto;}
.news_con li{height:30px;width:690px;background:url(../images/1_23.jpg) no-repeat 7px 10px;padding:0 2px 0 18px;display:block;margin-bottom:4px; border-bottom:#e3e3e3 dashed 1px;}
.date{float:right;color:#666666;line-height:30px;}
.n_text1{width:600px;height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.n_text1 a{line-height:30px;}


.news_list{width:710px; height:30px; overflow:hidden;background:#f9f9f9;margin:8px 0 0 0;border-bottom:#e3e3e3 solid 1px;}
.news_list li{width:335px; height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#ff8a00; float:left;font-weight:bold;background:url(../images/1_23.jpg) no-repeat 9px 10px; padding-left:20px;}
.news_list a{line-height:30px;color:#666;}


.newsxx_con_t1{width:710px;height:auto;overflow:hidden;text-align:center; margin:12px 0 8px 0;}
.newsxx_con_t1 h1{color:#245dc4;font:600 24px/36px "宋体";}
.newsxx_con_t2{font:400 12px/28px "宋体";color:#666;text-align:center;}
.newsxx_con_m{width:710px;height:auto;font:400 12px/28px "宋体";margin:8px 0 0 0;}


.case_con{width:710px;}
/*.case_con li{width:325px; height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;background:url(../images/1_23.jpg) no-repeat 9px 10px; padding-left:20px;line-height:30px;color:#666; margin-right:10px;}
.case_con a{line-height:30px;color:#666;}*/

.case_con li{width:216px; height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;background:url(../images/1_23.jpg) no-repeat 0 10px; padding-left:10px;line-height:30px;color:#666; margin-right:10px; display:inline;}
.case_con a{line-height:30px;color:#666;}
.contact_con{line-height:28px;}
.contact_con img{ margin-bottom:6px;}
.contact_con p{ margin:0 0 0 20px;}



.renzheng3{width:246px;margin:2px 0 0 0; float:left; display:inline;}
.renzheng4{width:220px;margin:2px 0 0 12px; float:left; display:inline;}

.Obtn {
    background: url("../images/img3-5_1.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 139px;
    margin-left: -5px;
    margin-top: 104px;
    width: 32px;
}

.main_head {
    background: url("../images/img3-5_2.png") no-repeat scroll 0 0 transparent;
}
.main_heads {
    background: url("../images/Newss.png") no-repeat scroll 0 0 transparent;
}
.info {
    background: url("../images/img3-5_3.png") repeat-y scroll 0 0 transparent;
    padding: 5px 0 10px;
}

.down_kefu {
    background: url("../images/img3-5_4.png") no-repeat scroll 0 0 transparent;
    height: 8px;
    width: 157px;
}

.shensuo{ width:710px; height:auto; overflow:hidden;}
.dotline{background-image:url(../images/dot_line.gif) repeat-x 0 bottom;}
.shensuo td{ padding:2px 10px;}


.chanp { margin-top: 20px; }
/* marqueeleft */
.marqueeleft{height:136px;width:958px;overflow:hidden;margin:20px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:148px;height:133px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:135px;height:104px;padding:2px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}


/* product */
.product{width:726px;height:auto;overflow:hidden;}
.product li{width:241px;float:left;height:250px;overflow:hidden;}
.product li a{display:block;width:210px;height:205px;padding:4px;border:3px solid #e0e0e0;}
.product li a:hover{border-color:#64a657;}
.product li a span{display:block;width:210px;height:56px;text-align:center;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;font:16px/56px "microsoft yahei";color:#484848;}.fenye { text-align:center; margin-top:15px; margin-bottom:15px; float:left; }
.fenye span { display:inline-block; border:1px solid #ccc; height:20px; line-height:20px; padding:0 7px; margin-left:5px; background:#fff; text-indent:0px; text-decoration:none; color:#8f8f8f; }
.fenye a { display:inline-block; border:1px solid #ccc; height:20px; line-height:20px; padding:0 7px; margin-left:5px; background:#fff; text-indent:0px; text-decoration:none; color:#8f8f8f; }
.fenye a:hover { color:#f60; border:1px solid #ff5500; }
.fenye .curr { display:inline-block; color:#f60; border:1px solid #ff5500; height:20px; line-height:20px; padding:0 7px; margin-left:5px; background:#ffeee5; text-indent:0px; }